injure with a harpoon - Français Anglais Dictionnaire